ci: Update the CI image for docs building
authorEmmanuele Bassi <ebassi@gnome.org>
Mon, 15 Feb 2021 16:43:10 +0000 (16:43 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Thu, 11 Mar 2021 16:37:29 +0000 (16:37 +0000)
We don't use Pandoc any more, but we need a bunch of Python modules for
gi-docgen.

.gitlab-ci.yml
.gitlab-ci/fedora-docs.Dockerfile

index 7f0f4f5c251493999b8cac91cfc2ee92d7911271..aaf0c27d7f72e3e88cf5fc342824a5543c0a859c 100644 (file)
@@ -26,7 +26,7 @@ variables:
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
   FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v28"
   FLATPAK_IMAGE: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master"
-  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v25"
+  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v26"
 
 .only-default:
   only:
index d2e8c5ad40437633a33f8886fb50533009129227..403daeadb15b607a102fce09d44a16d75bc27d2b 100644 (file)
@@ -1,6 +1,11 @@
 FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v25
 
-RUN dnf -y install pandoc
+RUN dnf -y install \
+        python3-jinja2 \
+        python3-markdown \
+        python3-pygments \
+        python3-toml \
+        python3-typogrify
 
 ARG HOST_USER_ID=5555
 ENV HOST_USER_ID ${HOST_USER_ID}